
import math
m =int(input('введите 4-х значное число: '))
счет=0
if len(str(m))==4:
    if (m%2 ):
        print("число не является четным ")
    else:
        print("число является четным")
    if m % 3 == 0:
        print("число кратно трем")
    else:
        print("число не кратно трем")
    e1=int(input("введите число чтоб проверить что число явлется квадратом: "))
    if math.sqrt (m) % e1 == 0:
        print ("Число квадрат числа: ",e1)
    else:
        print ("Число не квадрат числа: ",e1)
    p1=m//1000
    p2=(m%1000)//100
    p3=(m%100)//10
    p4=m%10

    if p1%2==0:
        счет+=1
    if p2%2==0:
        счет+=1
    if p3%2==0:
        счет+=1
    if p4%2==0:
        счет+=1
    max1=p1
    if p2>max1:
        max1=p2
    if p3>max1:
        max1=p3
    if p4>max1:
        max1=p4
    min1=p1
    if p2<min1:
        min1=p2
    if p3<min1:
        min1=p3
    if p4<min1:
        min1=p4
    print("наибольшая цифра в числе: ",max1)
    print("наименьшая цифра в числе: ",min1)
    zero=0
    if p1==0:
        zero+=1
    if p2 == 0:
        zero +=1
    if p3 == 0:
        zero +=1
    if p4 == 0:
        zero +=1
    print("кол-во нулей в числе: ",zero)
    e1=int(input("введите цифру для проверки является ли цифра в разряде единиц квадратом: "))
    if math.sqrt (p4) % e1 == 0:
        print ("цифра в разряде едениц это квадрат числа: ",e1)
    else:
        print ("цифра в разряде едениц это не квадрат числа: ",e1)
    e1=int(input("введите цифру для проверки является ли цифра в разряде десятков квадратом: "))
    if math.sqrt (p3) % e1 == 0:
        print ("цифра в разряде десятков это квадрат числа: ",e1)
    else:
        print ("цифра в разряде десятков это не квадрат числа: ",e1)
    e1=int(input("введите цифру для проверки является ли цифра в разряде сотен квадратом: "))
    if math.sqrt (p2) % e1 == 0:
        print ("цифра в разряде сотен это квадрат числа: ",e1)
    else:
        print ("цифра в разряде сотен это не квадрат числа: ",e1)
    e1=int(input("введите цифру для проверки является ли цифра в разряде тысяч квадратом: "))
    if math.sqrt (p1) % e1== 0:
        print ("цифра в разряде тысяч это квадрат числа: ",e1)
    else:
        print ("цифра в разряде тысяч это не квадрат числа: ",e1)
else:
    print("Число не 4-х значное")


